🇬🇧 en it 🇮🇹

at first blush

  • (idiomatic) Upon first impression or consideration; seemingly, apparently, ostensibly.
a prima vista
Wiktionary Links